<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script>
        /* 
        函数的参数讲解 
                getSum(args1,args2):定义的参数在函数还没有执行的时候 undefined
                args1:形式参数
                args2:形式参数
        */

        //指定两个数的求和
        function getSum(args1,args2){
            console.log(args1)
            console.log(args2)
            console.log(args1+args2)
        }

        //调用函数，要给参数腹实际的值、
        //需要赋实际的值，这个赋的值就是实际参数
        /* 
          100：实际参数
          200：实际参数
         */
        getSum(100,200)

        /* 
           特殊情况：当形式参数和实际参数不匹配的时候
         */
         getSum(100);   //NaN

         //当实际参数多于形式参数的时候
         //300是没有对应的形参来接收
         getSum(100,200,300)
    </script>
</head>
<body>
    
</body>
</html>